Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 STAFFORD PLACE Terraced £88,000 23 Jan 2006
4 STAFFORD PLACE Terraced £75,000 11 Apr 2014
6 STAFFORD PLACE Terraced £80,000 5 Oct 2005
8 STAFFORD PLACE Semi-Detached £39,950 29 Nov 2002
10 STAFFORD PLACE Semi-Detached £49,500 15 May 2006
11 STAFFORD PLACE Terraced £32,500 3 Oct 2003
13 STAFFORD PLACE £116,500 12 Apr 2021